泥视频[资].js 3.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. var rule = {
  2. author: '小可乐/2408/第一版',
  3. title: '泥视频[资]',
  4. 类型: '影视',
  5. host: 'https://nivod.fun',
  6. hostJs: '',
  7. headers: {'User-Agent': 'MOBILE_UA'},
  8. 编码: 'utf-8',
  9. timeout: 5000,
  10. homeUrl: '/',
  11. url: '/index.php/api/vod?type=fyfilter&page=fypage',
  12. filter_url: '{{fl.cateId}}&{{fl.area}}&{{fl.by}}&{{fl.class}}&{{fl.lang}}&{{fl.letter}}&{{fl.year}}',
  13. detailUrl: '/index.php/vod/detail/id/fyid.html',
  14. searchUrl: '/index.php/vod/search/page/fypage/wd/**.html',
  15. searchable: 1,
  16. quickSearch: 1,
  17. filterable: 1,
  18. class_name: '电影&剧集&综艺&动漫&短剧',
  19. class_url: '1&2&3&4&97',
  20. filter_def: {
  21. 1: {cateId: '1'},
  22. 2: {cateId: '2'},
  23. 3: {cateId: '3'},
  24. 4: {cateId: '4'},
  25. 97: {cateId: '97'}
  26. },
  27. play_parse: true,
  28. lazy: `js:
  29. let kcode = JSON.parse(request(input).match(/var player_.*?=(.*?)</)[1]);
  30. let kurl = kcode.url;
  31. if (/\\.(m3u8|mp4)/.test(kurl)) {
  32. input = { jx: 0, parse: 0, url: kurl }
  33. } else {
  34. input = { jx: 0, parse: 1, url: input }
  35. }
  36. `,
  37. limit: 9,
  38. double: false,
  39. 推荐: '.public-list-exp;a&&title;img&&data-src;.public-list-prb&&Text;a&&href',
  40. 一级: `js:
  41. let furl=input.split("?")[0];
  42. let fbody=input.split("?")[1];
  43. let timestamp=Math.round(new Date/1e3).toString();
  44. let key=md5("DS"+timestamp+"DCC147D11943AF75");
  45. fbody=fbody+"&time="+timestamp+"&key="+key;
  46. fetch_params.body=fbody;
  47. let fhtml=post(furl,fetch_params);
  48. let fdata=JSON.parse(fhtml);
  49. VODS = fdata.list
  50. `,
  51. 二级: {
  52. title: '.this-desc-title&&Text;.this-desc-tags&&Text',
  53. img: '.this-pic-bj&&style',
  54. desc: '.this-desc-info&&span:eq(-1)&&Text;.this-desc-info&&span:eq(1)&&Text;.this-desc-info&&span:eq(2)&&Text;.this-info--strong:eq(1)&&Text;.this-info--strong:eq(0)&&Text',
  55. content: '.top26--em&&Text',
  56. tabs: '.anthology-tab&&a',
  57. tab_text: 'body--span&&Text',
  58. lists: '.anthology-list-play:eq(#id)&&a',
  59. list_text: 'body&&Text',
  60. list_url: 'a&&href',
  61. },
  62. 搜索: '.public-list-exp;a&&title;img&&data-src;.public-list-prb&&Text;a&&href',
  63. filter: 'H4sIAAAAAAAAA+2aWU8jRxDH3/kYfiYSY06v5Ie9l73vU/vg3VjJKoRIQCIhhGTONZcNq8VegwOsOAwsjs0hBGOMv4x7Zvwt0kO3q7saZccRCCVSvyD5/ytXt2uamn+Npq/OZ/guvanr8/0S7vVd8r0P9YTbf/TV+zpDv4bpZ3u7QBYm6Oc/Qh2/U+FNn6+TymRkvTK07sr0g+Hrr+fyWMYaGrHHPlaJhBJpSgVqFWR8vVxMC9ICxI5uo3RtQKyBaSuSkBZqEF/KzJDDgkABeSH7s0T80krmJinOSkhaKvqlbI5JiCZ8218vKtYR6u4WBWMl+H7BlHpx9SRRkEu4bDiCSbh8OIJJ8AuGxq3BORTBJVxoFMElXHCcg0mQYzxnFzdxDibBTkc/VVIbeKdMgojVj/Ta4QgmwT4Gt+zEDN4Hk/D1x/tgEqzy1z4xs3gVJuGTotbUlSAiNkriOziCSf90pPhWQMXnC/8iJlUjKou75cNpFMEldBBDXeGQdA7TeTJp1ngOywdZMl8kK5lKapQzN1sQ6fDDjmNUlMO4Iva7oQRwBQLWUtZBDgUwBaobz1uHx3IAV6BoyVUrvSUHcKUa4ExsK3vgCmTYzSsBXIEMqyU7nrXHUigJiOKoLFkTJVoitFsQxXKzp5ablZcjU3lirqEkTIEMx7s0IYlulM05lEfW0YHoCHX+JA6Ek8s665FaG9N8kcZz1c0T5IpUXyWAK3BKdlaUAK7AIUgWyVRSiRGidJjUGKZIR0EJ4AqqRW841CVqYSX3K8m9Gmvhb/A3cc3NEjz5LMFGBTbK0K9AvwwNBRoybFBggwSNAIZGQIZtCmyTYasCW2XYosAWGTYrsFmGSoUMuUKGUiFDrpChVMiQK2QoFTLkChlKhVwPgI5/uKcnLF10kk1auakaL/rl6oE6SRK8DOAKBlcAXMXgKoBrGFwDcB2D6wBuYHADwE0MbgK4hcEtAO0YtAO4jcFtAHcwuAPgLgZ3AdzD4B6A+xjcB/AAgwcAHmLwEMAjDB4BeIzBYwBPMHgC4CkGTwE8w+AZgOcYPAfwAoMXAF5i8BLAKwxeAXiNwWsADT8EMHIFdNDf9UqdLfaJmPFTh9xKR6xEnud51xvs+UCjoYOmI/ZQVsCfP/R0i0afGybRUQG73//WFXbXr3tbX+fzn3V2EP/trtEAp9sm2pJrLoQuOpLrKYQuWgrt/pIumpR7exe6NJjEZV3y/Qc5Sff/t0y/t9k+F6PsOVp4Dw7eZvv8jDIZLtnfVvFaTJJMnbgiLIJLtVt/Z3ibxJftTASnARV+V3qxbJpqnFBrHyWs7KQTXcC/nEl6ANADgB4A9ACgBwA9AOgBQA8AFz4ANJ51AJCM+1aG+gi7cOSMmVXbLT28P/EgiAZER3TNejyPqWgV9H5A7xmYnqOhr9noedr6mq1lrZZ5e9AZmMTGkUn/wp57P9f3HGi8hxFv6/6dp+DVVRL5ShJbdy5pm6xtsrbJ2iZrm6xtsrbJ2iZfuE1uOqtNFn2CmVkyvm4dfauaWdVEYyp998QmYyraE711lc0Mpi3nZ5NppDW8iO0Zk+Be6PlEmtbf+ar4bCbBKrF1e3oUr8IkiJhesLcUM8okKITniyrO9J9ODD+L5hKssvSVzGNjzSXhiDxf3EmbVvQLzsEk2Edpmn4H74NJkMP7qXmelngP74NJcsTq7qkIKsF1WTkuH+FXjLgEOWKLJDqPczAJzLW5Q7LY4HMJVpkft1ImXoVJoqbbpJRUanoi6RFAjwB6BNAjgB4B9AigRwA9Alz4CBBoPesMEBANqPJxyv68aFETBnfKgOhd9kbJ2R+nDq5cWK5S0fbsWJ7q9AYnHtoaDaJlkviUU9yyo0UrId6ul16XWd21BiasSMFZHgAsGlEluUk25uhfe60AWDSxylCRHAw6wzPW3gLgJmntFWd5pFxIlY+XADf/P29Pur/q/qr76wX117r+vwH9RvHdyTQAAA=='
  64. }